provide consistent result - Türkisch Englisch Wörterbuch